Screen-Replay: A Session Recording and Analysis Tool for DrScheme

نویسندگان

  • M. Fatih Köksal
  • R. Emre Başar
  • Suzan Üsküdarlı
چکیده

Approaches to teaching “Introduction to Programming” vary considerably. However, two broad categories may be considered: product oriented vs process oriented. Whereas, in the former the final product is most significant, in the latter the process for achieving the final product is also considered very important. Process oriented programming courses strive to equip students with good programming habits. In such courses, assessment is challenging, since it requires the observation of how students develop their programs. Conventional methods and tools that assess final products are not adequate for such observation. This paper introduces a tool for non-intrusive observation of program development process. This tool is designed to support the process oriented approach of “How to Design Programs” (HtDP) and is implemented for the DrScheme environment. The design, implementation and utility of this tool is described with examples.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

JyVis - A Flexible High Level Visual-Analytic Framework

The Universal Visualization Platform (UVP), developed at UMass Lowell, is a general Java-based framework for information visualization and analysis. The UVP contains many advanced and novel features added by various researchers over the last six years, and many visual-analytic tools of the UVP have been tailored for use in specific applications. Tool extentions and modifications were difficult ...

متن کامل

Formal Analysis of Information Card Federated Identity - Management Protocol ∗

Information Card (InfoCard) is a usercentric identity management metasystem. It has been accepted as a standard of OASIS Identity Metasystem Interoperability Technical Committee. However, there is currently a lack of security analysis to InfoCard protocol, especially, with formal methods. In this paper, we accommodate such a requirement by analyzing security properties of InfoCard protocol adop...

متن کامل

Experiences with Structured Recording and Replay in Interactive Remote Instruction

Over the past four years, we have used evolving versions of IRI (Interactive Remote Instruction), a computer-based system to support distance education, to teach a variety of semester-long regularly scheduled for-credit classes. These classes are at sites up to 320 km apart. In this paper we give a brief description of IRI, some initial evaluations of its use, and describe the architecture used...

متن کامل

A Study on Replay Attack and Anti-Spoofing for Automatic Speaker Verification

For practical automatic speaker verification (ASV) systems, replay attack poses a true risk. By replaying a pre-recorded speech signal of the genuine speaker, ASV systems tend to be easily fooled. An effective replay detection method is therefore highly desirable. In this study, we investigate a major difficulty in replay detection: the over-fitting problem caused by variability factors in spee...

متن کامل

Nodobo Capture: Mobile Data Recording for Analysing User Interactions in Context

As part of our on-going research into analysing user experiences, the authors present Nodobo Capture: a tool for recording interaction sessions on mobile devices. Software running on the device records a user’s interactions, the screen state before and after these interactions, and context information gathered from available sensors. The gathered data can then be synchronised to a PC to be anal...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009